English idiom

Antonyms for "english idiom" (1 found)

Adjective(1 words)
french tourneur

Keep exploring